quick at contrivances or expedients - Deutsch Englisch Wörterbuch